push oneself forward - Deutsch Englisch Wörterbuch